hand crafted - Turkish English Dictionary